treeviewcolumn: Stop using GtkWidget::event
authorMatthias Clasen <mclasen@redhat.com>
Sun, 31 Dec 2017 03:27:54 +0000 (22:27 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Sun, 31 Dec 2017 03:27:54 +0000 (22:27 -0500)
This signal is going away.

gtk/gtktreeviewcolumn.c

index 3186c7f43b293f5203f4a8e3b1f7d2fe144bfa1c..8d013949388f9b133885c3a79ecfbb3c8f0b78a3 100644 (file)
@@ -820,7 +820,13 @@ gtk_tree_view_column_create_button (GtkTreeViewColumn *tree_column)
   priv->button = gtk_button_new ();
   g_object_ref_sink (priv->button);
 
-  g_signal_connect (priv->button, "event",
+  g_signal_connect (priv->button, "button-press-event",
+                   G_CALLBACK (gtk_tree_view_column_button_event),
+                   tree_column);
+  g_signal_connect (priv->button, "button-release-event",
+                   G_CALLBACK (gtk_tree_view_column_button_event),
+                   tree_column);
+  g_signal_connect (priv->button, "leave-notify-event",
                    G_CALLBACK (gtk_tree_view_column_button_event),
                    tree_column);
   g_signal_connect (priv->button, "clicked",